/*Start:main
----------------------------------------*/
#main{
	margin:0 auto;
	overflow:hidden;
	width:1024px;
	background:#fff;
}
/*End:main
----------------------------------------*/

/*Start:header
----------------------------------------*/
.header{
	height:105px;
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
.logo{
	float:left;
	overflow:hidden;
	margin-top:13px;
}
.en{
	margin-top:50px;
	height:20px;
	overflow:hidden;
	float:right;
}
.en li{
	float:left;
	overflow:hidden;
	color:#8c714a;
}
.en li a{
	float:left;
	overflow:hidden;
	color:#8c714a;
	padding-left:18px;
	margin-right:18px;
}
.en li a:hover{
	text-decoration:underline;
}
/*End:header
----------------------------------------*/

/*Start:navi
----------------------------------------*/
.navi{
	height:43px;
	width:1002px;
	margin:0 auto;
	overflow:hidden;
	z-index:2;
}
.nav{
	width:1002px;
	height:43px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/navi.jpg) no-repeat 0 5px;
	line-height:44px;
}
#sddm{
	z-index:30;
	width:1000px;
	height:43px;
	margin:0 auto;
	overflow:hidden;
}
#sddm li{
	width:117px;
	height:43px;
	margin:0 auto;
	float:left;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-left:4px;
	margin-right:4px;
	display:block;
}
#sddm li a{	
	color:#000000;
	overflow:hidden;
	display:block;
	width:117px;
	height:43px;
	z-index:2;
	position:relative;
}

#sddm li a:hover{
	color:#fff;
	background:url(../images/navi_hover.jpg) no-repeat 0 0;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	width:117px;
	top:148px;
	*margin-left:-58px;
	background:#8c714a;
	z-index:2;
	line-height:30px;
	font-size:12px;
	font-weight:normal;
}
#sddm div a{	
	position: relative;
	display: block;
	width:100%;
	height:30px;
	white-space: nowrap;
	text-align: left;
	padding-left:15px;
	text-decoration: none;
	color:#fff;
}
#sddm div a img{
	overflow:hidden;
	margin-right:8px;
}
#sddm div a:hover{
	display: block;
	height:30px;
	width:100%;
	background:none;
	text-decoration:underline;
	color:#FFF;
}
#on{
	color:#fff;
	background:url(../images/navi_hover.jpg) no-repeat 0 0;
}
/*End:navi
----------------------------------------*/

/*Start:banner
----------------------------------------*/
.banner{
	height:392px;
	width:1002px;
	margin:-5px auto 0 auto;
	overflow:hidden;
}
.pa{
	height:48px;
	width:960px;
	margin:-48px auto 0 auto;
	overflow:hidden;
	position:relative;
	z-index:2;
	line-height:32px;
}
.pa h4{
	font-size:14px;
	font-weight:normal;
	color:#663300;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.pa h5{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	float:left;
	overflow:hidden;
	margin-right:10px;
}

#rollAD{height:20px;position:relative;margin-top:7px; overflow:hidden;width:600px;float:left;}
#rollText{font-size:12px; line-height:20px;}
#rollText a{color:#000000;display:block;}
#rollText a i{font-style:normal;margin-left:20px;color:#bbb;}
.pa h6{
	float:left;
	overflow:hidden;
	font-size:12px;
	font-weight:normal;
	color:#7e7e7e;
}
/*End:banner
----------------------------------------*/

/*Start:wra
----------------------------------------*/
.wra{
	height:270px;
	width:1002px;
	margin:0 auto;
	overflow:hidden;
}
.wra_le{
	float:left;
	overflow:hidden;
	width:280px;
	height:232px;
	margin-right:17px;
	border:1px solid #dac7b8;
	padding:18px;
}
.wra_le img{
	width:280px;
	height:100px;
	margin:0 auto 10px auto;
	overflow:hidden;
}
.wra_le h4{
	color:#714b14;
	font-size:12px;
	font-weight:normal;
	font-family:"微软雅黑";
	line-height:24px;
}
.wra_le h5{
	color:#000;
	font-size:12px;
	font-weight:normal;
	font-family:"微软雅黑";
	line-height:22px;
	margin-top:10px;
}
.wra_cen{
	float:left;
	overflow:hidden;
	width:321px;
	height:268px;
	border:1px solid #dac7b8;
	padding:0 21px;
}
.wra_cen_top{
	width:321px;
	height:48px;
	margin:0 auto;
	overflow:hidden;
	line-height:48px;
}
.wra_cen_top h4{
	float:left;
	overflow:hidden;
	color:#714b14;
	font-size:12px;
	font-weight:normal;
	font-family:"微软雅黑";
}
.wra_cen_top a{
	float:right;
	overflow:hidden;
	color:#714b14;
	font-size:11px;
	font-weight:normal;
	font-family:"微软雅黑";
}
.wra_cen ul{
	width:321px;
	margin:0 auto;
	overflow:hidden;
}
.wra_cen ul li{
	width:311px;
	height:56px;
	margin:0 auto 13px auto;
	overflow:hidden;
	background:#ede6db;
	padding-left:10px;
}
.wra_cen ul li h4{
	color:#721111;
	font-size:12px;
	line-height:30px;
	font-weight:normal;
}
.wra_cen ul li a:hover{
	color:#714b14;
	text-decoration:underline;
}
.wra_ri{
	float:right;
	overflow:hidden;
	width:245px;
	height:268px;
	border:1px solid #dac7b8;
	padding:0 20px;
}
.wra_ri_top{
	width:321px;
	height:48px;
	margin:0 auto;
	overflow:hidden;
	line-height:48px;
	color:#714b14;
	font-size:12px;
	font-weight:normal;
	font-family:"微软雅黑";
}
.wra_ri_bot{
	width:321px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/map.jpg) no-repeat 0 0;
	line-height:22px;
	padding-top:100px;
}
/*End:wra
----------------------------------------*/

/*Start:pro
----------------------------------------*/
.pro{
	width:1000px;
	height:180px;
	margin:14px auto 27px auto;
	overflow:hidden;
	background:#d2c6b4;
}
.blk_18 {
	overflow:hidden;
	zoom:1;
	width:980px;
	margin:12px auto 0 auto;
}
.blk_18 .pcont {
	width:915px;
	float:left;
	overflow:hidden;
	padding-left:10px;
	margin-right:10px;
}
.blk_18 .ScrCont {
	width:32766px;
	zoom:1;
	margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1{
	float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
	width:12px;
	height:21px;
	float:left;
	overflow:hidden;
}
.blk_18 .LeftBotton {
	background-position: 0 0;
	margin:50px 20px 0 0px;
	background:url(../images/left.jpg) no-repeat;
}
.blk_18 .RightBotton {
	background-position: 0 -100px;
	margin:50px 0px 0px 0px;
	background:url(../images/right.jpg) no-repeat;
}
.blk_18 .pl img {
	display:block;
	cursor:pointer;
	width:90px;
	height:128px;
	float:left;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:7px;
}
.blk_18 .pl {
	float:left;
	overflow:hidden;
	width:100px;
	height:184px;
	text-align:center;
	margin-right:35px;
}
.thumbnail1{
	width:100px;
	height:140px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/pro_bg.jpg) no-repeat 0 0;
	padding:0px 5px;
}	
.pro31{
	width:100px;
	height:184px;
	text-align:center;
	float:left;
	overflow:hidden;
}
.pro31 h4{
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}
#zoom1{
	width:20px;
	height:20px;
	margin-top:-27px; margin-left:70px;
	overflow:hidden;
}
/*End:pro
----------------------------------------*/

/*Start:footer
----------------------------------------*/
.footer{
	height:39px;
	margin:0 auto;
	overflow:hidden;
	background:#232323;
	line-height:40px;
	color:#ffffff;
	border-top:1px solid #d9c6b7;
}
.footer_bg{
	width:990px;
	height:39px;
	margin:0 auto;
	overflow:hidden;
}
.footer_bg h4{
	float:left;
	overflow:hidden;
	font-weight:normal;
	font-size:12px;
}
.footer_bg h5{
	float:right;
	overflow:hidden;
	font-weight:normal;
	font-size:12px;
}
/*End:fotter
----------------------------------------*/

